package com.gzgs.eureka;

import java.io.BufferedInputStream;
import java.util.Arrays;
import java.util.Scanner;

/**
 * 这是测试啊
 */
public class Test {
    public static void main(String[] args) {
        ///帆帆帆帆韩庚哥哥
        Scanner in = new Scanner(new BufferedInputStream(System.in));
        int k=in.nextInt();
        int[] begin=new int[k];
        int[] end=new int[k];

        for(int i=0;i<k;i++) {
            begin[i]=in.nextInt();
            end[i]=in.nextInt();
        }
        //两个都按升序排序
        Arrays.sort(begin);
        Arrays.sort(end);

        int times=0;
        int j=0;
        for(int i=0;i<begin.length;i++) {
            if(begin[i]<end[j])
                times++;
            else
                j++;
        }
        System.out.println(times);
    }
}
